package start.spring.basic.demo.service.demo;

import start.spring.basic.demo.entity.TestH;
import start.spring.basic.demo.service.IBaseService;
import start.spring.basic.page.PageQuery;
import start.spring.basic.page.PageResult;
import start.spring.basic.response.ResponseData;

/**
 * 
 * ****************************************************************************
 * h2内存数据库使用业务处理接口
 *
 * @author(作者)：xuyongyun	
 * @date(创建日期)：2023年2月28日
 ******************************************************************************
 */
public interface IH2DemoService extends IBaseService {

	/**
	 * h2数据库保存数据
	 *	
	 * @return
	 * @since           1.0
	 */
	ResponseData<String> mpAdd();

	/**
	 * h2数据库分页查询
	 *	
	 * @param pageQuery
	 * @param a
	 * @return
	 * @since           1.0
	 */
	PageResult<TestH> mpMultiDbQueryPage(PageQuery pageQuery, String a);

	/**
	 * h2数据库删除数据
	 *	
	 * @param pageQuery
	 * @param a
	 * @return
	 * @since           1.0
	 */
	ResponseData<String> mpDel();

}
